<?php
 Session_Start () ;
 $_SESSION ["repertoire_config"] = "../../include" ; 
 Include ("../../include/garennes.cfg") ;
 Include ("../../include/init.php") ;
 Include ("../../include/garennes_apb.php") ;
 Include ("../include/config.inc") ;
 verif_droits ($droit_courant, $_SESSION ["code"]) ;
 
 Include ("../../include/notanet.inc") ;
 $millesime = millesime (0) ;
 
 // id de l'utilisateur
 $id_utilisateur = utilparcode ($_SESSION ["code"]) ;
 $ok_notanet = notanet_menu_actif () ;
 
 // Parametres d'affichage
 $resultats = SQL_commande ("SELECT * FROM menus WHERE numero='".$droit_courant."' AND ordre='0'", $id_sql) ;
 $l = SQL_tableau_associatif ($resultats, "") ; 

 If ($droit_courant == $droit_admin)
  {
   $resultats = SQL_commande ("SELECT count(*) FROM utilisateurs WHERE millesime='".$millesime."'", $id_sql) ;
   $ligne = SQL_ligne_suivante ($resultats) ;
   If ($ligne [0] < 2) { Echo "<html><body bgcolor=\"".$l ["couleur_fond"]."\" onContextMenu=\"return false\"></body></html>" ; Exit ; }
  }
 $requete = "SELECT DISTINCT t.identifiant,t.nom,t.menu,g.id_utilisateur AS utilisateur FROM gestion_modules g,types_modules t WHERE " ;
 If ($droit_courant != $droit_admin) { $requete .= "t.actif='1' AND " ; }
 $requete .= "(g.id_utilisateur='".$id_utilisateur."' OR g.id_utilisateur='0') AND g.droits='".$droit_courant."' AND t.identifiant=g.identifiant ORDER BY t.identifiant" ;
 $modls = SQL_commande ($requete, $id_sql) ;
 $module [0][0] = SQL_nbr_lignes ($modls) ;
 If ($module [0][0] > 0)
  {
   For ($i = 1 ; $i <= $module [0][0] ; $i++)
    {
     $ligne = SQL_tableau_associatif ($modls, "") ;
     $module [$i]["identifiant"] = $ligne ["identifiant"] ;
     $module [$i]["nom"] = $ligne ["nom"] ;
     $module [$i]["menu"] = $ligne ["menu"] ;
     $module [$i]["utilisateur"] = $ligne ["utilisateur"] ;
    }
   If (($l ["target"] == $l ["couleur_texte"]) Or (SubStr ($l ["target"], 0, 1) != "#")) { $l ["target"] = $l ["couleur_fond"] ; }
   Echo "<html><head>" ;
   entete_html ("Garennes", "_top", 0) ;
   // Creation du menu en javascript
   Echo "<script type=\"text/javascript\" language=\"JavaScript\">" ;
   Echo "var largeur_menu=\"140px\";" ; // 160px
   // direction:fond=#9cadce -> $l ["target"]
   //           Arial;sans-serif -> $l ["description"]
   // secretariat:fond=#9dd1a1
   Echo "var fond_menu=\"".$l ["target"]."\";" ;

   Echo "var police_module=\"".$l ["description"]."\";" ; // Arial
   Echo "var taille_police_module=\"12px\";" ;
   Echo "var police_module_alignement=\"left\";" ;
   Echo "var couleur_police_module=\"".$l ["couleur_texte"]."\";" ;
   Echo "var couleur_fond_module=\"".$l ["lien"]."\";" ;
   Echo "var bordure_module=\"0px\";" ;
   Echo "var bordure_module_haut=\"1px solid ".$l ["lien"]."\";" ;
   Echo "var bordure_module_gauche=\"1px solid ".$l ["lien"]."\";" ;
   Echo "var bordure_module_droite=\"0px\";" ;
   Echo "var bordure_module_bas=\"0px\";" ;
   Echo "var bordure_arrondi_module_topleft=\"0px\";" ;
   Echo "var bordure_arrondi_module_topright=\"20px\";" ;
   Echo "var bordure_arrondi_module_bottomleft=\"0px\";" ;
   Echo "var bordure_arrondi_module_bottomright=\"4px\";" ;
   
   Echo "var police_menu=\"".$l ["description"]."\";" ;
   Echo "var taille_police_menu=\"11px\";" ;
   Echo "var police_menu_alignement=\"center\";" ;
   Echo "var couleur_police_menu=\"".$l ["couleur_texte"]."\";" ;
   Echo "var couleur_fond_menu=\"".$l ["nom"]."\";" ;
   Echo "var bordure_menu=\"0px\";" ;
   Echo "var bordure_menu_haut=\"1px solid ".$l ["nom"]."\";" ;
   Echo "var bordure_menu_gauche=\"1px solid ".$l ["nom"]."\";" ;
   Echo "var bordure_menu_droite=\"1px solid ".$l ["lien"]."\";" ;
   Echo "var bordure_menu_bas=\"0px\";" ;
   Echo "var bordure_arrondi_menu_topleft=\"10px\";" ;
   Echo "var bordure_arrondi_menu_topright=\"10px\";" ;
   
   Echo "var police_sous_menu=\"".$l ["description"]."\";" ;
   Echo "var taille_police_sous_menu=\"10px\";" ;
   Echo "var police_sous_menu_alignement=\"left\";" ;
   Echo "var couleur_police_sous_menu=\"".$l ["couleur_texte"]."\";" ;
   Echo "var couleur_fond_sous_menu=\"".$l ["target"]."\";" ;
   Echo "var bordure_sous_menu=\"0px\";" ;
   Echo "var bordure_sous_menu_haut=\"0px\";" ;
   Echo "var bordure_sous_menu_gauche=\"1px solid ".$l ["nom"]."\";" ;
   Echo "var bordure_sous_menu_droite=\"1px solid ".$l ["lien"]."\";" ;
   Echo "var bordure_sous_menu_bas=\"0px\";" ;
   
   Echo "var police_sous_menu_dernier=\"".$l ["description"]."\";" ;
   Echo "var taille_police_sous_menu_dernier=\"10px\";" ;
   Echo "var police_sous_menu_alignement_dernier=\"left\";" ;
   Echo "var couleur_police_sous_menu_dernier=\"".$l ["couleur_texte"]."\";" ;
   Echo "var couleur_fond_sous_menu_dernier=\"".$l ["target"]."\";" ;
   Echo "var bordure_sous_menu_dernier=\"0px\";" ;
   Echo "var bordure_sous_menu_dernier_haut=\"0px\";" ;
   Echo "var bordure_sous_menu_dernier_gauche=\"1px solid ".$l ["nom"]."\";" ;
   Echo "var bordure_sous_menu_dernier_droite=\"1px solid ".$l ["lien"]."\";" ;
   Echo "var bordure_sous_menu_dernier_bas=\"1px solid ".$l ["lien"]."\";" ;
    
   Echo "var hauteur_espace=\"3\";" ;
   Echo "var police_espace=\"".$l ["description"]."\";" ;
   Echo "var taille_police_espace=\"4px\";" ;
   Echo "var couleur_fond_espace=\"".$l ["couleur_fond"]."\";" ;
   
   Echo "var police_bord_gauche=\"".$l ["description"]."\";" ;
   Echo "var taille_police_bord_gauche=\"8px\";" ;
   Echo "var bordure_bord_gauche=\"0px\";" ;
   Echo "var bordure_bord_gauche_haut=\"0px\";" ;
   Echo "var bordure_bord_gauche_gauche=\"0px\";" ;
   Echo "var bordure_bord_gauche_droite=\"0px\";" ;
   Echo "var bordure_bord_gauche_bas=\"0px\";" ;
   Echo "var couleur_fond_bord_gauche=\"".$l ["couleur_fond"]."\";" ;
   
   Echo "var police_bord_droite=\"".$l ["description"]."\";" ;
   Echo "var taille_police_bord_droite=\"4px\";" ;
   Echo "var bordure_bord_droite=\"0px\";" ;
   Echo "var bordure_bord_droite_haut=\"0px\";" ;
   Echo "var bordure_bord_droite_gauche=\"0px\";" ;
   Echo "var bordure_bord_droite_droite=\"0px\";" ;
   Echo "var bordure_bord_droite_bas=\"0px\";" ;
   Echo "var couleur_fond_bord_droite=\"".$l ["couleur_fond"]."\";" ;
   
   Echo "var police_bord_gauche_dernier=\"".$l ["description"]."\";" ;
   Echo "var taille_police_bord_gauche_dernier=\"4px\";" ;
   Echo "var bordure_bord_gauche_dernier_hauteur=\"3px\";" ;
   Echo "var bordure_bord_gauche_dernier=\"0px\";" ;
   Echo "var bordure_bord_gauche_dernier_haut=\"0px\";" ;
   Echo "var bordure_bord_gauche_dernier_gauche=\"0px\";" ;
   Echo "var bordure_bord_gauche_dernier_droite=\"0px\";" ;
   Echo "var bordure_bord_gauche_dernier_bas=\"0px\";" ;
   Echo "var couleur_fond_bord_gauche_dernier=\"".$l ["couleur_fond"]."\";" ;
   
   // Couleur du lien
   Echo "var couleur_lien_a_cote=\"".$l ["couleur_texte"]."\";" ;
   Echo "var couleur_fond_a_cote=\"".$l ["target"]."\";" ;
   
   Echo "var couleur_lien_dessus=\"".$l ["couleur_texte"]."\";" ;
   Echo "var couleur_fond_dessus=\"".$l ["nom"]."\";" ;
   
   Echo "var module=new Array();" ;
   Echo "var menu=new Array();" ;
   Echo "var sous_menu_nom=new Array();" ;
   Echo "var sous_menu_lien=new Array();" ;
   Echo "var sous_menu_target=new Array();" ;
   Echo "var sous_menu_actif=new Array();" ;
   Echo "var description=new Array();" ;
   
   $num_module = -1 ;
   $menu_defaut = var_courante ("menu_defaut", 0, null) ;
   $menu_defaut_defaut = Null ;
   If ($droit_courant == $droit_trombinoscope)
    {
     $ok = SQL_commande ("SELECT id_tromb_type_parametre FROM tromb_types_parametres WHERE type='7' LIMIT 1", $id_sql) ;
     If (SQL_nbr_lignes ($ok) == 0) { $profils = 0 ; } Else { $profils = 1 ; }
    }
   For ($i = 1 ; $i <= $module [0][0] ; $i++)
    {
     If ($droit_courant == $droit_cpe)
      {
       If ($module [$i]["identifiant"] == 1)
        {
         // Recherche menu notes
         // Afficher la liste des classes du CPE
         $res = SQL_commande ("SELECT id_classe,nom,nom_bref FROM classes WHERE cpe='".$id_utilisateur."' ORDER BY nom_bref", $id_sql) ;
	 If (SQL_nbr_lignes ($res))
          {
           $ok = 0 ;
           $num_module++ ;
           If (!IsSet ($menu_defaut)) { $menu_defaut = $num_module ; }
           Echo "module[".$num_module."]=\"Module ".$module [$i]["nom"]."\";" ;
           Echo "menu[".$num_module."]=new Array();" ;
           Echo "sous_menu_nom[".$num_module."]=new Array();" ;
           Echo "sous_menu_lien[".$num_module."]=new Array();" ;
           Echo "sous_menu_target[".$num_module."]=new Array();" ;
	   Echo "sous_menu_actif[".$num_module."]=new Array();" ;
           Echo "description[".$num_module."]=new Array();" ;
           $num_menu = -1 ;
         
           $num_menu++ ;
           $num_sous_menu = -1 ;
           Echo "menu[".$num_module."][".$num_menu."]=\"Vos classes\";" ;
           Echo "sous_menu_nom[".$num_module."][".$num_menu."]=new Array();" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."]=new Array();" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."]=new Array();" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."]=new Array();" ;
    	   Echo "description[".$num_module."][".$num_menu."]=new Array();" ;
           $ok = 1 ;
           For ($j = 0 ; $j < SQL_nbr_lignes ($res) ; $j++)
            {
             $ligne = SQL_tableau_associatif ($res, "") ;
             $num_sous_menu++ ;
             Echo "sous_menu_nom[".$num_module."][".$num_menu."][".$num_sous_menu."]=\"" ;
             If ($ligne ["nom"]) { Echo $ligne ["nom"] ; } Else { Echo $ligne ["nom_bref"] ; }
             Echo "\";" ;
             Echo "sous_menu_lien[".$num_module."][".$num_menu."][".$num_sous_menu."]=\"./frame.php?id_classe=".$ligne ["id_classe"]."\";" ;
             Echo "sous_menu_target[".$num_module."][".$num_menu."][".$num_sous_menu."]=\"travail\";" ;
	     Echo "sous_menu_actif[".$num_module."][".$num_menu."][".$num_sous_menu."]=".(integer)File_Exists ("./frame.php").";" ;
	     Echo "description[".$num_module."][".$num_menu."][".$num_sous_menu."]=\"".$ligne ["nom"]." (".$ligne ["nom_bref"].")\";" ;
            }
          }
	 $resultats = SQL_commande ("SELECT * FROM ".$module [$i]["menu"]." WHERE numero='".$droit_courant."' AND ordre>0 AND actif='1' ORDER BY ordre", $id_sql) ;
         If (SQL_nbr_lignes ($resultats))
          {
           $ok = 0 ;
           $num_sous_menu = -1 ;
           For ($j = 0 ; $j < SQL_nbr_lignes ($resultats) ; $j++)
            {
             $ligne = SQL_tableau_associatif ($resultats, "") ;
             If (($ligne ["titre"] == 1) Or ($ok == 0))
              {
               $num_menu++ ;
               
               $num_sous_menu = -1 ;
               Echo "menu[".$num_module."][".$num_menu."]=\"".$ligne ["nom"]."\";" ;
               Echo "sous_menu_nom[".$num_module."][".$num_menu."]=new Array();" ;
               Echo "sous_menu_lien[".$num_module."][".$num_menu."]=new Array();" ;
               Echo "sous_menu_target[".$num_module."][".$num_menu."]=new Array();" ;
	       Echo "sous_menu_actif[".$num_module."][".$num_menu."]=new Array();" ;
	       Echo "description[".$num_module."][".$num_menu."]=new Array();" ;
               $ok = 1 ;
              }
             If ($ligne ["titre"] == 0)
              {
	       If ($ok == 0)
	        {
	         Echo "sous_menu_nom[".$num_module."][".$num_menu."]=new Array();" ;
                 Echo "sous_menu_lien[".$num_module."][".$num_menu."]=new Array();" ;
                 Echo "sous_menu_target[".$num_module."][".$num_menu."]=new Array();" ;
		 Echo "sous_menu_actif[".$num_module."][".$num_menu."]=new Array();" ;
	         Echo "description[".$num_module."][".$num_menu."]=new Array();" ;
	         $ok = 1 ;
	        }
               $num_sous_menu++ ;
               Echo "sous_menu_nom[".$num_module."][".$num_menu."][".$num_sous_menu."]=\"".$ligne ["nom"]."\";" ;
               Echo "sous_menu_lien[".$num_module."][".$num_menu."][".$num_sous_menu."]=\"".$ligne ["lien"]."\";" ;
               Echo "sous_menu_target[".$num_module."][".$num_menu."][".$num_sous_menu."]=\"" ;
               If ($ligne ["target"] != "travail") { Echo "travail." ; }
               Echo $ligne ["target"]."\";" ;
	       $lien = Explode ("?", $ligne ["lien"]) ;
	       Echo "sous_menu_actif[".$num_module."][".$num_menu."][".$num_sous_menu."]=".(integer)File_Exists ($lien [0]).";" ;
	       Echo "description[".$num_module."][".$num_menu."][".$num_sous_menu."]=\"".$ligne ["description"]."\";" ;
              }
            }
	   $num_menu++ ;
          }
        }
       Else
        {
        }
      }
     If (($droit_courant != $droit_cpe) Or (($module [$i]["identifiant"] != 1) And ($droit_courant == $droit_cpe)))
      {
       $resultats = SQL_commande ("SELECT * FROM ".$module [$i]["menu"]." WHERE numero='".$droit_courant."' AND ordre>0 AND actif='1' ORDER BY ordre", $id_sql) ;
       $ok = 0 ;
       If (SQL_nbr_lignes ($resultats))
        {
         $num_module++ ;
         If (!IsSet ($menu_defaut_defaut) And ($module [$i]["identifiant"] != 0)) { $menu_defaut_defaut = $num_module ; }
         If ($module [$i]["identifiant"] != 0)
          {
  	   Echo "module[".$num_module."]=\"Module ".$module [$i]["nom"]."\";" ;
  	   If (($module [$i]["identifiant"] == 1) And (!IsSet ($menu_defaut) And ($menu_defaut <= 0))) { $menu_defaut = $num_module ; }
	   ElseIf (($module [$i]["identifiant"] == 4) And ($droit_courant == $droit_trombinoscope)) { $menu_defaut = $num_module ; }
	  }
         Else { Echo "module[".$num_module."]=\"".$module [$i]["nom"]."\";" ; }
         Echo "menu[".$num_module."]=new Array();" ;
         Echo "sous_menu_nom[".$num_module."]=new Array();" ;
         Echo "sous_menu_lien[".$num_module."]=new Array();" ;
         Echo "sous_menu_target[".$num_module."]=new Array();" ;
	 Echo "sous_menu_actif[".$num_module."]=new Array();" ;
         Echo "description[".$num_module."]=new Array();" ;
         $num_menu = -1 ;
         $num_sous_menu = -1 ;
	 // Gestion des profils (trombinoscope)
	 If (($module [$i]["identifiant"] == 4) And ($droit_courant == $droit_trombinoscope) And ($profils == 1))
	  {
	   $num_menu++ ;
	   Echo "menu[".$num_module."][".$num_menu."]=\"Gestion des profils\";" ;
           Echo "sous_menu_nom[".$num_module."][".$num_menu."]=new Array();" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."]=new Array();" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."]=new Array();" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."]=new Array();" ;
	   Echo "description[".$num_module."][".$num_menu."]=new Array();" ;
	   // Menu 1 : Sauvegarde immediate en format SQL
	   Echo "sous_menu_nom[".$num_module."][".$num_menu."][0]=\"Ajout/Modif/Supp\";" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."][0]=\"./profils.php\";" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."][0]=\"travail\";" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."][0]=".(integer)File_Exists ("./profils.php").";" ;
	   Echo "description[".$num_module."][".$num_menu."][0]=\"Ajouter/Modifier/Supprimer un profil suppl&eacute;mentaire\";" ;
	  }
         For ($j = 0 ; $j < SQL_nbr_lignes ($resultats) ; $j++)
          {
           $ligne = SQL_tableau_associatif ($resultats, "") ;
           If (($ligne ["titre"] == 1) Or ($ok == 0))
            {
             $num_menu++ ;
             $num_sous_menu = -1 ;
	     If ($ligne ["titre"] == 1) { Echo "menu[".$num_module."][".$num_menu."]=\"".filtrage_utf8 ($ligne ["nom"])."\";" ; }
	     Else { Echo "menu[".$num_module."][".$num_menu."]=\"\";" ; }
             Echo "sous_menu_nom[".$num_module."][".$num_menu."]=new Array();" ;
             Echo "sous_menu_lien[".$num_module."][".$num_menu."]=new Array();" ;
             Echo "sous_menu_target[".$num_module."][".$num_menu."]=new Array();" ;
	     Echo "sous_menu_actif[".$num_module."][".$num_menu."]=new Array();" ;
	     Echo "description[".$num_module."][".$num_menu."]=new Array();" ;
	     $ok  = 1 ;
            }
           If ($ligne ["titre"] == 0)
            {
             $num_sous_menu++ ;
	     $lien = filtrage_utf8 ($ligne ["lien"]) ;
             Echo "sous_menu_nom[".$num_module."][".$num_menu."][".$num_sous_menu."]=\"".filtrage_utf8 ($ligne ["nom"])."\";" ;
             Echo "sous_menu_lien[".$num_module."][".$num_menu."][".$num_sous_menu."]=\"".$lien."\";" ;
             Echo "sous_menu_target[".$num_module."][".$num_menu."][".$num_sous_menu."]=\"" ;
             If ($ligne ["target"] != "travail") { Echo "travail." ; }
             Echo $ligne ["target"]."\";" ;
	     $lien = Explode ("?", $lien) ;
	     Echo "sous_menu_actif[".$num_module."][".$num_menu."][".$num_sous_menu."]=".(integer)File_Exists ($lien [0]).";" ;
	     Echo "description[".$num_module."][".$num_menu."][".$num_sous_menu."]=\"".filtrage_utf8 ($ligne ["description"])."\";" ;
            }
          }
	 // Gestion APB
	 If ((garennes_apb_actif ($millesime) == 1) And ($module [$i]["identifiant"] == 1) And (($droit_courant == $droit_direction) Or ($droit_courant == $droit_secretariat)))
          {
	   $num_menu++ ;
	   Echo "menu[".$num_module."][".$num_menu."]=\"Admission Post Bac\";" ;
           Echo "sous_menu_nom[".$num_module."][".$num_menu."]=new Array();" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."]=new Array();" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."]=new Array();" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."]=new Array();" ;
	   Echo "description[".$num_module."][".$num_menu."]=new Array();" ;
	   // Menu 1 : Mise a jour APB
	   Echo "sous_menu_nom[".$num_module."][".$num_menu."][0]=\"Mise &agrave; jour de la base\";" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."][0]=\"./mise_a_jour_apb.php\";" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."][0]=\"travail\";" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."][0]=".(integer)File_Exists ("./mise_a_jour_apb.php").";" ;
	   Echo "description[".$num_module."][".$num_menu."][0]=\"Mise &agrave; jour de la base pour APB\";" ;
	   // Menu 2 : Gestion des classes
	   Echo "sous_menu_nom[".$num_module."][".$num_menu."][1]=\"D&eacute;finition des classes\";" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."][1]=\"./apb_def_classes.php\";" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."][1]=\"travail\";" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."][1]=".(integer)File_Exists ("./apb_def_classes.php").";" ;
	   Echo "description[".$num_module."][".$num_menu."][1]=\"D&eacute;finition des classes pour APB\";" ;
	   // Menu 3 : Exportation
	   Echo "sous_menu_nom[".$num_module."][".$num_menu."][2]=\"Exportation\";" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."][2]=\"./apb_export.php\";" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."][2]=\"travail\";" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."][2]=".(integer)File_Exists ("./apb_export.php").";" ;
	   Echo "description[".$num_module."][".$num_menu."][2]=\"Exportation des donn&eacute;es pour APB\";" ;
	  }
         // Gestion NOTANET dans le module NOTES a ajouter
         If (($ok_notanet == 1) And ($module [$i]["identifiant"] == 1) And ($droit_courant != $droit_admin) And ($droit_courant != $droit_trombinoscope))
          {
	   $num_menu++ ;
	   Echo "menu[".$num_module."][".$num_menu."]=\"Gestion NOTANET\";" ;
           Echo "sous_menu_nom[".$num_module."][".$num_menu."]=new Array();" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."]=new Array();" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."]=new Array();" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."]=new Array();" ;
	   Echo "description[".$num_module."][".$num_menu."]=new Array();" ;
	   // Menu 1 : Codifications/Initialisations
	   Echo "sous_menu_nom[".$num_module."][".$num_menu."][0]=\"Codifications\";" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."][0]=\"./notanet_init.php\";" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."][0]=\"travail\";" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."][0]=".(integer)File_Exists ("./notanet_init.php").";" ;
	   Echo "description[".$num_module."][".$num_menu."][0]=\"Codification des &eacute;preuves, calcul et notes autoris&eacute;es\";" ;
	   // Menu 2 : Definitions
	   Echo "sous_menu_nom[".$num_module."][".$num_menu."][1]=\"D&eacute;finitions\";" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."][1]=\"./notanet_definitions.php\";" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."][1]=\"travail\";" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."][1]=".(integer)File_Exists ("./notanet_definitions.php").";" ;
	   Echo "description[".$num_module."][".$num_menu."][1]=\"D&eacute;finitions des &eacute;preuves\";" ;
	   // Menu 3 : Attributions
	   Echo "sous_menu_nom[".$num_module."][".$num_menu."][2]=\"Attributions\";" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."][2]=\"./notanet_attributions.php\";" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."][2]=\"travail\";" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."][2]=".(integer)File_Exists ("./notanet_attributions.php").";" ;
	   Echo "description[".$num_module."][".$num_menu."][2]=\"Atribution d'un profil a un &eacute;l&egrave;ve\";" ;
	   // Menu 4 : Saisies
	   Echo "sous_menu_nom[".$num_module."][".$num_menu."][3]=\"Saisies\";" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."][3]=\"./notanet_saisie.php\";" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."][3]=\"travail\";" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."][3]=".(integer)File_Exists ("./notanet_saisie.php").";" ;
	   Echo "description[".$num_module."][".$num_menu."][3]=\"Saisies des notes et appr&eacute;ciations\";" ;
	   // Menu 5 : Exportation
	   Echo "sous_menu_nom[".$num_module."][".$num_menu."][4]=\"Exportation\";" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."][4]=\"./notanet_exportation.php\";" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."][4]=\"travail\";" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."][4]=".(integer)File_Exists ("./notanet_exportation.php").";" ;
	   Echo "description[".$num_module."][".$num_menu."][4]=\"Exportation des notes pour Notanet\";" ;
	   // Menu 6 : Fiche brevet
	   Echo "sous_menu_nom[".$num_module."][".$num_menu."][5]=\"Fiche brevet\";" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."][5]=\"./notanet_fiche_brevet.php\";" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."][5]=\"travail\";" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."][5]=".(integer)File_Exists ("./notanet_fiche_brevet.php").";" ;
	   Echo "description[".$num_module."][".$num_menu."][5]=\"Impression des fiches brevet\";" ;
	  }
	 // Gestion des sauvegardes
         If (($module [$i]["identifiant"] == 1) And ($droit_courant != $droit_admin))
          {
	   $num_menu++ ;
	   Echo "menu[".$num_module."][".$num_menu."]=\"Sauvegardes\";" ;
           Echo "sous_menu_nom[".$num_module."][".$num_menu."]=new Array();" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."]=new Array();" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."]=new Array();" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."]=new Array();" ;
	   Echo "description[".$num_module."][".$num_menu."]=new Array();" ;
	   // Menu 1 : Sauvegarde immediate en format SQL
	   Echo "sous_menu_nom[".$num_module."][".$num_menu."][0]=\"Sauver la base\";" ;
           Echo "sous_menu_lien[".$num_module."][".$num_menu."][0]=\"./sauvegarde.php\";" ;
           Echo "sous_menu_target[".$num_module."][".$num_menu."][0]=\"travail\";" ;
	   Echo "sous_menu_actif[".$num_module."][".$num_menu."][0]=".(integer)File_Exists ("./sauvegarde.php").";" ;
	   Echo "description[".$num_module."][".$num_menu."][0]=\"Sauvegarde totale de la base de donn&eacute;es au format SQL\";" ;
	  }
        }
      }
    }
   Echo "</script>" ;
   Include ("./menu.js") ;
   Echo "</head>" ;
   If (($droit_courant == $droit_admin) And (!IsSet ($menu_defaut))) { $menu_defaut = 0 ; }
   Echo "<body bgcolor=\"".$l ["couleur_fond"]."\" text=\"".$l ["couleur_texte"]."\" onContextMenu=\"return false\">" ;
   Echo "<div style=\"width:60px\"><script type=\"text/javascript\">genere_menu_modules (" ;
   If (IsSet ($menu_defaut)) { Echo $menu_defaut ; }
   ElseIf (IsSet ($menu_defaut_defaut)) { Echo $menu_defaut_defaut ; }
   Else { Echo "0" ; }
   Echo ");</script></div>" ;
   Echo "</body></html>" ;
  }
 Else
  {
   // Aucun module disponible pour l'utilisateur
   Echo "<body bgcolor=\"".$l ["couleur_fond"]."\" text=\"".$l ["couleur_texte"]."\" onContextMenu=\"return false\">" ;
   Echo "<center>Aucun menu<br>n'est disponible.</center>" ;
   Echo "</body></html>" ;
  }
?>